﻿using System;

namespace Netkk.Common.Models
{
    /// <summary>
    /// Represents a Twitter message aka 'Tweet'.
    /// </summary>
    public class Tweet
    {
        public Tweet(string id, DateTime datePublished, string status)
        {
            Id = id;
            DatePublished = datePublished;
            Status = status;
        }

        /// <summary>
        /// The Tweets Id.
        /// </summary>
        public string Id { get; set; }

        /// <summary>
        /// The publish date.
        /// </summary>
        public DateTime DatePublished { get; set; }

        /// <summary>
        /// The status (max. 140 chars long).
        /// </summary>
        public string Status { get; set; }
    }
}